草庐IT

Debian 12

全部标签

linux - ubuntu 12.04 的 bash 选项卡完成问题

我遇到了无法解决的制表符补全问题。具体来说,每当我尝试用制表符完成一个目录时,完成的目录名称后面会出现一个空格而不是正斜杠来完成其余部分。例如~$python~/softab补全到~$python~/software代替~$python~/software/有趣的是,cd不会发生这种情况,但它会发生其他所有情况。 最佳答案 显然这是一个已知错误。删除/etc/bash_completion.d/acroread.sh解决了这个问题。 关于linux-ubuntu12.04的bash选项卡

linux - Debian 易错误 : "The following signatures were invalid: NODATA 1 NODATA 2"

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭6年前。Improvethisquestion我在使用apt/aptitude时遇到了一些问题。最近,突然间,我意识到我无法安装任何东西,apt-getupdate会产生这个结果

linux - 在 Debian 中列出所有用户安装的软件包

在我参加的网络安全竞赛中,有人给我一台安装了很多软件包的Debian虚拟机,要求我清理无关的或恶意的软件包。过去,我使用过dpkg-l|grep[searchterm]和执行此任务的常用包列表。然而,这是极其低效和耗时的。为了加快我的任务,有没有一种方法可以搜索安装在系统上的软件包列表,这些软件包的进程已经被用户安装并且不是系统“默认”软件包? 最佳答案 此命令可能会缩短您的工作时间:apt-markshowmanual它应该显示哪些包是“手动”安装的。虽然它不是100%可靠,因为许多自动安装的软件包被标记为手动安装(因为这里描述的

linux - 在 Ubuntu 服务器 12.04.4 上编译 Node.js v0.11.12-release 错误

我从gitrepo克隆node.js并尝试编译v0.11.12-release,但是有一个错误,我不知道如何解决它。以下是日志。tericky@XXXXXXXX:/home/gitclone/node$makemake-CoutBUILDTYPE=ReleaseV=1make[1]:Enteringdirectory`/home/gitclone/node/out'flock/home/gitclone/node/out/Release/linker.lockg++-pthread-rdynamic-m64-o/home/gitclone/node/out/Release/openss

linux -/etc/cron.d 在 debian 下不工作

我似乎无法让cron.d文件夹中的任何东西正常工作。我需要能够将cron文件放入其中,或者至少让一个我可以编辑的文件正常工作。目前该文件夹有一个“php5”文件已经可以运行,但我的其他文件不会运行。我使该文件具有与“php5”文件相同的权限(644root:root)这是/etc/cron.d/mycron下我当前的cron文件*****root/usr/bin/php/var/www/private/cron/checkstatus.php我的cron文件是否需要某种神奇的隐藏文件?运行debian7.5.0最小服务器安装。 最佳答案

linux - copy_to_user 在 linux 内核版本 4.12.8 中未定义

在我的项目中,我使用字符驱动程序在用户空间和内核空间之间进行通信。我使用函数copy_to_user(voiduser*to,constvoid*from,unsignedlongn)将数据从内核空间复制到用户空间缓冲区。我们可以在#include下找到这个函数头文件。我使用Linux内核版本4.4.0-59-generic、UbuntuOS版本16.04LTS编译了这个项目,它工作正常,没有任何错误和警告。我得到了想要的输出。我使用Linux内核版本4.12.8、Ubuntu操作系统版本16.04.2LTS编译了同一个项目,它在编译期间向我发出警告WARNING:"copy_to_u

python - 对于不同的 Linux 发行版(Debian、Redhat、Slackware 等),python 标准库和 dist-packages 的路径是否不同?

我的问题假设您在这些不同的Linux发行版上使用相同的Python版本。我还从我的问题中排除了虚拟环境。我使用基于Debian的发行版Ubuntu。python标准库(用python编写的模块/包)的路径是/usr/lib/python2.7。“外部”python包的路径是/usr/local/lib/python2.7/dist-packages。非常感谢一种独立于系统的方式来获取这些路径。编辑1我发现:>>>fromdistutils.sysconfigimportget_python_lib>>>printget_python_lib()/usr/local/lib/python

linux - 未检测到支持 CUDA 的设备(使用 ubuntu 12.04.4 服务器)

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭8年前。Improvethisquestion我最近安装了带有驱动程序331.67的cuda工具包5.5(我有一个GeForceGTX680)。出于某种原因,我无法运行任何测试脚

linux - 如何列出重新创建一组已安装软件包所需的最小 Debian 软件包集?

有没有办法让dpkg、apt-get或aptitude生成需要安装在第二台机器上的软件包列表,以复制第一台机器上安装的软件包?即如果我安装了普通的Ubuntu服务器,在安装时选择了sshd选项,然后安装了build-essential,我希望输出看起来像这样:#ubuntu9.10serveropenssh-sshdbuild-essential据我所知,所有可用的打包工具都会在盒子上生成详细的包列表。我对openssh库、ld、gcc和所有其他由sshd和build-essential引入的包不感兴趣,因为它们将在我安装sshd和build-essential时安装。我只想查看我需要

python - 使用 apt_pkg 以编程方式安装 debian 软件包时出错

我构建了一些debian软件包并将它们放在我的主机上。我想在python脚本中安装这些包。所以我使用apt_pkg编写了安装函数,如下所示:#!/usr/bin/envpython#-*-coding:utf-8-*-importaptimportapt_pkgimportsysclassmy_pkg_manager:def__init__(self):apt_pkg.init()self.cache=apt_pkg.Cache()self.sources=apt_pkg.SourceList()self.pkg_records=apt_pkg.PackageRecords(self.